package com.zzedu.enmuns;

import java.util.Arrays;

/**
 * 选择内容 -类型
 */
public enum SelectOptionEnum {


    image("image", "图片"),
    audio("audio", "音频"),
    text("text", "文本"),
    ;
    String code;

    String desc;

    SelectOptionEnum(String code, String desc) {
        this.code = code;
        this.desc = desc;
    }

    public String getCode() {
        return code;
    }

    public String getDesc() {
        return desc;
    }


    public static SelectOptionEnum getCode(String code) {

        return Arrays.stream(SelectOptionEnum.values()).filter(e -> e.getCode().equals(code)).findFirst().orElse(null);
    }
    @Override
    public String toString() {
        return String.valueOf(code); // 或者 name(), 或者 desc
    }
}
